package display;

import java.util.*;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import org.springframework.web.context.*;

import domain.CategoriaRepository;
import domain.Categoria;

public class EliminarCategoria extends PageController {
  
	public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		CategoriaRepository categorias = (CategoriaRepository) context.getBean("CategoriaRepository");
		try {
			String id = request.getParameter("id");
			int idCategoria = Integer.parseInt(id);
			Categoria categoria = new Categoria();
			categoria.setId(idCategoria);
			categorias.deleteCategoria(categoria);
			response.sendRedirect("listaCategorias");
		} catch (Exception e) {
			request.setAttribute("mensaje",e.getMessage());
			forward("/paginaError.jsp",request,response);
		}
	}
}